hide one's face in shame - German English Dictionary